package conf

import "github.com/BurntSushi/toml"

var (
	// 全局变量
	config *Config = DefaultConfig()
)

func C() *Config {
	return config
}

func LoadConfigFromToml(filepath string) error {
	_, err := toml.DecodeFile(filepath, config)
	if err != nil {
		return err
	}
	return nil
}

// // 负责加载配置
// func LoadConfigFromEnv() error {
// 	// 完成环境变量与Config对象的映射
// 	return env.Parse(config)
// }
